@charset "utf-8";

@font-face{ font-family: myFirstFont; src:url(../fonts/georgia.ttf);}

@media (max-width:1920px){html{font-size:16px;}}

@media (min-width:471px) and (max-width:639px){html{font-size:13px;}}

@media (min-width:329px) and (max-width:470px){html{font-size:12px;}}

@media (max-width:328px){html{font-size:12px;}}



/*==========================================公共 开始=============================================*/



/*====banner图====*/

#banner{width:100%;height:590px;z-index:0;overflow: hidden; box-shadow:none}

#banner ul.am-slides,#banner ul.am-slides li{height:590px;position:relative;z-index: 0;}

#banner ul.am-slides li a{ display:block; width:100%; height:100%;}

#banner .am-control-nav{}

#banner .botton{margin-top: 145px;position: absolute;left:50%;top: 50%;width:285px;height:53px;z-index: 0;margin-left:-680px;}

#banner .botton i{float:  left;display:inline-block;margin-right: 15px;width:53px;height:53px;line-height:53px;background:#fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;-moz-transition: all 0.24s ease-in-out;-webkit-transition: all 0.24s ease-in-out;-o-transition: all 0.24s ease-in-out;-ms-transition: all 0.24s ease-in-out;transition: all 0.24s ease-in-out;}

#banner .botton i:before{ display:block; content:""; background:url(../images/jiantou.png) center center no-repeat; width:53px; height:53px; -moz-transition: all 0.24s ease-in-out;-webkit-transition: all 0.24s ease-in-out;-o-transition: all 0.24s ease-in-out;-ms-transition: all 0.24s ease-in-out;transition: all 0.24s ease-in-out;}

#banner .botton i:after{ display:block; content:""; background:url(../images/jiantou_on.png) center center no-repeat; width:53px; height:53px; -moz-transition: all 0.24s ease-in-out;-webkit-transition: all 0.24s ease-in-out;-o-transition: all 0.24s ease-in-out;-ms-transition: all 0.24s ease-in-out;transition: all 0.24s ease-in-out;}

#banner .botton i:hover:before{ margin-top:-53px;}

#banner .botton i:hover:after{ margin-top:0;}

.full_page .top{background:url(../images/banner_top.png) center bottom no-repeat;height:67px;width:100%;position:absolute;left:0;bottom: -2px;z-index:100;}

#banner .botton i:hover{ background:#ff6801}

#banner .botton span{ display:inline-block; height:53px; line-height:53px; font-size:12px; color:#000000; text-transform:uppercase;}

#banner.am-slider-default .am-direction-nav a{ }

#banner.am-slider-default .am-direction-nav .am-prev{ left:50%; margin-left:-636px;}

#banner.am-slider-default .am-direction-nav .am-next{ right:50%; margin-right:-636px;}

#banner.am-slider-default .am-direction-nav a:before{ background:url(../images/prev.png) center no-repeat; content:"";}

#banner.am-slider-default .am-direction-nav a.am-next:before{ background:url(../images/right.png) center no-repeat; }

#banner.am-slider-default .am-control-nav{ bottom:25px; display:none}

#banner.am-slider-default .am-control-nav li{ margin:0 3px;}

#banner.am-slider-default .am-control-nav li a{ width:6px; height:6px; background:#c6cad1; box-shadow:none;}

#banner.am-slider-default .am-control-nav li a.am-active{ background:#ff6801;}



/*====翻页====*/

.j_pages{margin:0 auto 0 auto}

.j_pages .box{display:inherit;width:100%;padding: 36px 0 0;font-size: 0;text-align:  center;}

.j_pages a{padding: 0px 13px;height: 37px;line-height: 37px;display:inline-block;margin: 0 5px;color: #5e5e5e;font-size: 14px;box-sizing: border-box;border: #dedede 1.5px solid;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}

.j_pages a font{font-size:14px;font-family:SimSun;color:#9f9fa7}

.j_pages .on{background: #008e52;color: #fff;border: #008e52 1.5px solid;}

.j_pages a:hover{background: #008e52;color:#fff!important;border: 1.5px solid #008e52;}

.j_pages span{background:#e84518;color:#fff!important;border:1px solid #e84518}

.j_pages a.u_bnt{transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s}



/*==========================================公共 结束=============================================*/





/*==========================================首页 开始=============================================*/



header{ height:40px; line-height:40px; background:#374853}

header ul{ text-align:right; font-size:0}

header ul li{ display:inline-block; *display:inline; *zoom:1; margin-left:48px; font-size:14px; color:#fff;}



.container01{ height:85px;}

.container01 .left{float:left;width: 130px;padding:23px 0 0;}

.container01 .center{float:  left;height: 85px;padding:0 0 0 140px;}

.container01 .right{ float:right; height:85px; padding:27px 0 0}
.container01 .right select{ display:none !important}

.container01 .right .am-selected{width: 141px;height: 33px;line-height: 33px;background: #008e52;float:  right;box-shadow:  none; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}

.container01 .right .am-selected-status{ color:#fff}

.container01 .right .am-selected-btn{height: 33px;line-height: 33px;padding: 0 15px;vertical-align: top;font-size: 14px;color: #fff;border: none;outline: none !important;background:  none !important;box-shadow:  none;}

.container01 .right .am-icon-caret-down{position:  absolute;width:  9px;height: 33px;right: 12px;}

.container01 .right .am-icon-caret-down:before{background:url(../images/sanjiao.png) center center no-repeat;content:"";width:9px;height: 33px;}

.am-btn-default.am-active, .am-btn-default:active, .am-dropdown.am-active .am-btn-default.am-dropdown-toggle{background:none;position:  relative;}

.container01 .right .am-selected-list .am-selected-text{ font-size: 14px;color: #626364;}

.container01 .right .am-icon-check:before{ font-size:14px; color:#a47942}

.container01 .right .am-selected-list .am-icon-check{ height:22px; line-height:22px;}



.container02{ height:620px; background:#f9f9f9; padding:74px 0 0;}

.container02 .title{ text-align:center; margin-bottom:40px;}

.container02 .title h1{ font-size:36px; color:#3f3f3f; margin-bottom:20px;}

.container02 .title h6{ font-size:14px; color:#767676}

.container02 ul{ float:left; width:1246.666666px;}

.container02 ul li{ float:left; width:265px; height:360px; padding:48px 35px 0; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; background:#fff; box-shadow:rgba(0,0,0,0.06) 2px 2px 6px 0; margin-right:46.666666px; text-align:center;}

.container02 ul li .table{ display:table; width:100%; height:90px; text-align:center; margin-bottom:25px;}

.container02 ul li .table i{ display:table-cell; vertical-align:middle;}

.container02 ul li h4{ font-size:16px; color:#535354; margin-bottom:16px;}

.container02 ul li p{font-size: 14px;line-height:22px;height:44px;overflow:hidden;color:#838386;margin-bottom:42px;}

.container02 ul li a{ display:inline-block; width:115px; line-height:35px; height:35px; text-align:center; border:#dbdbdb 1px solid; font-size:13px; color:#9e9e9e; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}

.container02 ul li a:hover{ background:#008e52; border:#008e52 1px solid; color:#fff;}



.container03{height: auto;position:relative;background: #374853;overflow: hidden;margin-bottom:70px;}

.container03 ul{ float:left; width:100%;}

.container03 .miso{width:100%;height:100%;overflow:hidden;font-size:0;display: -webkit-box;position:  relative;}

.container03 ul li .img{width:50%;overflow:hidden;}

.container03 ul li .img img{float:left; width:100%;}

.container03 ul li .con{width: 50%;height:  100%;background: #374853;position: absolute;right: 0;}

.container03 ul li .con h3{ font-size:27px; color:#434343; margin:60px 0 14px 0}

.container03 ul li .con h5{ font-size:16px; color:#d0142c; margin-bottom:50px;}

.container03 ul li .con .con_li{ margin-left:-28px; height:136px; padding-left:160px; padding-top:25px;}

.container03 ul li .con .con_li h4{ font-size:18px; color:#7d7e80; margin:0 0 10px 0}

.container03 ul li .con .con_li p{ font-size:14px; line-height:26px; color:#7d7e80; height:52px;}

.container03 ul li .con .box{ display:table; width:600px; height:100%; padding:0 0 30px 100px;}

.container03 ul li .con .box .table_cell{ display:table-cell; vertical-align:middle; width:600px; height:auto;}

.container03 ul li .con .box h1{ font-size:34px; color:#fff; margin-bottom:14px;}

.container03 ul li .con .box h1 a{ color:#fff; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}

.container03 ul li .con .box h1 a:hover{ color:#008e52;}

.container03 ul li .con .box h6{ font-size:14px; color:#fff; padding-bottom:24px; position:relative; margin-bottom:36px;}

.container03 ul li .con .box h6:before{ width:25px; height:3px; background:#008e52; content:""; position:absolute; left:0; bottom:0;}

.container03 ul li .con .box p{ font-size:13px; line-height:25px; color:rgba(255,255,255,0.65); height:50px; overflow:hidden; margin-bottom:30px;}

.container03 .miso-prev,

.container03 .miso-next{position:absolute;top:75%;left:50%;width:32px;height:32px;z-index:10000;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}

.container03 .miso-prev{margin-left: 100px;background:url(../images/prev_left.png) center no-repeat;}

.container03 .miso-next{margin-left: 140px;background:url(../images/next_right.png) center no-repeat;}

.container03 .miso-prev:hover{ background:url(../images/prev_left_on.png) center no-repeat;}

.container03 .miso-next:hover{ background:url(../images/next_right_on.png) center no-repeat;}

.container03 .content{ overflow:hidden; border:#f7f7f7 1px solid; position:relative;}

.container03 .content:before{ content:""; position:absolute; width:50%; height:496px; top:0; left:0; background:#f7f7f7}



.container04{ border-bottom:#dfdfdf 1px solid; padding: 0 0 64px 0; overflow:hidden;}

.container04 .left{float:left;width: 792px;text-align:  justify;}

.container04 .left .img{ float:left; width:325px; height:386px; margin:0 40px 0 0;}

.container04 .left .con h3{font-size:22px;color:#454545;margin-bottom:28px;}

.container04 .left .con p{font-size: 14px;color:#787878;line-height:26px;margin-bottom:25px;}

.container04 .left .con a{display:inline-block;width:115px;line-height:35px;height:35px;margin-top: 0;background:#008e52;text-align:center;font-size:13px;color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}

.container04 .left .con a:hover{ background:#00653a;}

.container04 .right{ float:right}

.container04 .right .img{ width:370px; height:125px; overflow:hidden; margin-bottom:5px;}

.container04 .right .img img{ width:370px; height:125px;}



.container05{ padding:64px 0}

.container05 .title{ text-align:center; margin-bottom:40px;}

.container05 .title h1{ font-size:36px; color:#3f3f3f; margin-bottom:20px;}

.container05 .title h6{ font-size:14px; color:#767676}

.container05 ul{ text-align:center; margin:0 -55px; font-size:0}

.container05 ul li{ display:inline-block; *display:inline; *zoom:1;  width:325px; margin:0 55px; text-align:center;}

.container05 ul li .table{ display:table; width:100%; height:110px; text-align:center;}

.container05 ul li .table i{ display:table-cell; vertical-align:middle;}

.container05 ul li h4{ font-size:16px; color:#535354; margin-bottom:16px;}

.container05 ul li p{font-size: 14px;line-height:22px;height: 66px;overflow:  hidden;color:#838386;}








.container06{padding: 50px 0 0;height:345px;background:url(../images/container06_bg.jpg) center top no-repeat;}

.container06 .title{text-align:center;margin-bottom: 28px;}

.container06 .title h1{font-size:36px;color:#fff;margin-bottom: 0;}

.container06 .slider{ margin-bottom:38px;}

.container06 .miso-slide{ text-align:center;}

.container06 .miso-slide span{display:inline-block;height:38px;line-height:38px;font-size: 16px;color:#fff;margin:0 auto;padding:0 40px;background:url(../images/container06_ml.png) left top no-repeat, url(../images/container06_rl.png) right top no-repeat;}

.container06 .miso-prev,.container06 .miso-next{ filter:alpha(opacity=65); opacity:0.65; -moz-opacity:0.65; -khtml-opacity:0.65}

.container06 .miso-prev{margin-left:0;background:url(../images/container06_left.png) center no-repeat;}

.container06 .miso-next{margin-left:0;background:url(../images/container06_right.png) center no-repeat;}

.container06 .miso-prev:hover{ filter:alpha(opacity=100); opacity:1; -moz-opacity:1; -khtml-opacity:1}

.container06 .miso-next:hover{ filter:alpha(opacity=100); opacity:1; -moz-opacity:1; -khtml-opacity:1}

.container06 .more{ text-align:center;}

.container06 .more a{display:inline-block;width: 34px;height:32px;background:url(../images/container06_more.png) center no-repeat;}

.container06 .more a:hover{ background:url(../images/container06_more_on.png) center no-repeat;}



.container07{padding: 75px 0 62px;border-bottom:#dfdfdf 1px solid;overflow:hidden;}

.container07 .title{ text-align:center; margin-bottom:50px;}

.container07 .title h1{ font-size:36px; color:#4b4b4b; margin-bottom:20px;}

.container07 ul{float:  left;width:1230px;}

.container07 ul li{ float:left; width:380px; margin:0 30px 0 0;}

.container07 ul li .img{ width:380px; height:210px; overflow:hidden; position:relative; margin-bottom:26px;}

.container07 ul li .img img{ display:block; width:380px; height:210px;}

.container07 ul li .img .time{ position:absolute; right:26px; bottom:22px; width:55px; height:55px; text-align:center; background:#808081; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}

.container07 ul li:hover .img .time{ background:#00653a;}

.container07 ul li .img .time h4{height: 31px;line-height: 42px;font-size:20px;color:#fff;}

.container07 ul li .img .time h3{ height:13px; line-height:13px; font-size:12px; color:#fff; text-transform:uppercase;}

.container07 ul li .con{ padding:0 14px;}

.container07 ul li .con h5{ font-size:16px; color:#454546; margin-bottom:10px;}

.container07 ul li .con h5 a{ font-size:16px; color:#454546;}

.container07 ul li .con h5 a:hover{ color:#008e52;}

.container07 ul li .con p{ font-size:13px; line-height:22px; height:44px; color:#7e7e80; overflow:hidden;}



.container08{position:relative;z-index:1;background:#fff;padding: 22px 0 22px;}

.container08 .miso-track{ padding:5px 0 10px}

.container08 ul{ float:left; width:1214px; }

.container08 ul li{ float:left; width:160px; height:85px; margin-right:13.333333px; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}

.container08 ul li:hover{box-shadow: 3px 3px 10px 0px rgba(0,0,0,0.25);}

.container08 ul li img{ width:160px; height:85px; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}

.container08 ul li:hover img{ -webkit-filter:grayscale(0); -moz-filter:grayscale(0); -ms-filter:grayscale(0); -o-filter:grayscale(0); filter:grayscale(0);filter:none;}

.container08 .miso-list{margin-left: -5px;margin-right: -5px;padding-left: 5px;padding-right: 5px;}

.container08 .miso-prev,.container07 .miso-next{}

.container08 .miso-prev{ background:url(../images/container07_prev.png) center no-repeat; left:-50px;}

.container08 .miso-next{ background:url(../images/container07_next.png) center no-repeat; right:-36px}

.container08 .miso-prev:hover{ background:url(../images/container07_prev_on.png) center no-repeat; left:-50px;}

.container08 .miso-next:hover{ background:url(../images/container07_next_on.png) center no-repeat; right:-36px}



footer{position:relative;z-index:1;background:#333333;padding:60px 0 46px; overflow:hidden;}

footer .left{ float:left; width:320px; border-right:#484848 1px solid;}

footer .left img{ margin:0 0 26px 0}

footer .left p{font-size:13px;color:rgba(255,255,255,0.55);line-height: 30px;}

footer .center{ float:left; width:500px; border-right:#484848 1px solid; padding:0 55px; min-height:201px;}

footer .center form{float:left;}

footer .center h3{width: 100%;overflow:hidden;}

footer .center h4{ font-size:18px; color:#fff; text-transform:uppercase; margin-bottom:4px;}

footer .center h5{font-size: 15px;color:#fff;margin-bottom:23px;}

footer .center .input_box{float:  left;width: 190px;height: 35px;line-height: 35px;border: #595959 1px solid;background: #484848;font-size: 13px;color: rgba(255,255,255,0.55);margin-bottom: 9px;-moz-border-radius: 3px;-webkit-border-radius:3px;border-radius:3px;}

footer .center .input_box input{float:left;width:100%;height: 33px;padding:0 15px;border:none;background:none;color: rgba(255,255,255,0.55)}

footer .center .input_box input::-webkit-input-placeholder{ color: rgba(255,255,255,0.55)}

footer .center .input_box input::-moz-placeholder{   /* Mozilla Firefox 19+ */ color: rgba(255,255,255,0.55) }

footer .center .input_box input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */ color: rgba(255,255,255,0.55)}

footer .center .input_box input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ color: rgba(255,255,255,0.55)}

footer .center .textarea textarea::-webkit-input-placeholder{ color: rgba(255,255,255,0.55)}

footer .center .textarea textarea::-moz-placeholder{   /* Mozilla Firefox 19+ */ color: rgba(255,255,255,0.55) }

footer .center .textarea textarea:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */ color: rgba(255,255,255,0.55)}

footer .center .textarea textarea:-ms-input-placeholder{  /* Internet Explorer 10-11 */ color: rgba(255,255,255,0.55)}

footer .center .textarea{float:left;width: 190px;border: #595959 1px solid;background: #484848;padding:8px 0;font-size:13px;min-height: 90px;-moz-border-radius: 3px;-webkit-border-radius:3px;border-radius:3px;}

footer .center .textarea textarea{float:left;width:100%;line-height:24px;min-height: 72px;padding:0 15px;border:none;background:none;color:#999999;resize:  none;}

footer .center .input_box01{float: left;width: 102px;position:relative;margin-left: 9px;margin-bottom: 12px;margin-top: 7px;}

footer .center .input_box01 .yanzhengma{position:absolute;right: -90px;top: -2px;widt;width: 80px;height: 33px;}

footer .center .input_box01 .yanzhengma img{}

footer .center .input_box02{float:left;width: 190px;height: 35px;line-height: 35px;background:#007f49;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;margin-left:  9px; -moz-border-radius: 3px;-webkit-border-radius:3px;border-radius:3px;}

footer .center .input_box02 input{float:left;width: 190px;he;height: 33px;border: none;background:none;font-size: 13px;color:#fff;-moz-border-radius: 3px;-webkit-border-radius:3px;border-radius:3px;}

footer .center .input_box02:hover{ background:#00653a; }

footer .right{ float:right; text-align:right; width:360px;}

footer .right h4{ font-size:18px; color:#fff; text-transform:uppercase; margin-bottom:4px;}

footer .right h5{ font-size:12px; color:#fff; margin-bottom:23px;}

footer .right ul{float: right;margin: 0 0 50px 0; 0}

footer .right ul li{float:left;width: 35px;height: 35px;box-sizing:border-box;text-align:center;margin: 0 0 0 12px;border: rgba(241,241,241,0.3) 1px solid;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}

footer .right ul li a{ display:block;}

footer .right ul li a .img{float:left;width: 33px;height: 33px;box-sizing:border-box;text-align:center;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;display:table;}

footer .right ul li a i{ display:table-cell; vertical-align:middle;}

footer .right ul li img{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;filter:alpha(opacity:80);opacity:0.8;-moz-opacity:0.8;-khtml-opacity:0.8;display: inline-block;}

footer .right ul li:hover img{ -webkit-filter: grayscale(0); -moz-filter: grayscale(0); -ms-filter: grayscale(0); -o-filter: grayscale(0); filter: grayscale(0);filter: none; filter:alpha(opacity:100); opacity:1;  -moz-opacity:1; -khtml-opacity:1;}

footer .right ul li:hover{ background:#008e52; cursor:pointer}

footer .right ul li a{ display:block;}

footer .right p,footer .right a{ color:rgba(161,161,162,0.6); font-size:12px; line-height:18px;}

footer .right a:hover{ color:#fff}

#fix_ewm_box,#fix_ewm_box01,#fix_ewm_box02{position:fixed; top: 0px; right: 0; z-index: 9999; display: none; width: 100%; height: 100%; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#D8000000', endColorstr='#D8000000');background:rgba(0,0,0,0.9); }

#fix_ewm_box .ewm img,#fix_ewm_box01 .ewm img{display: block;position: absolute;top: 50%;margin-top: -160px;left: 50%;margin-left: -100px;width: 200px;height: 200px;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}

#box_big{ position:absolute; width:100%; height:100%;}



/*==========================================首页 结束=============================================*/





/*==========================================内页 开始=============================================*/



.n_banner{ height:315px;}

.n_banner .table{ display:table; width:100%; height:100%; text-align:center;}

.n_banner .table_cell{ display:table-cell; vertical-align:middle;}

.n_banner .table_cell h3{ font-size:28px; color:#fff; margin-bottom:22px;}

.n_banner .table_cell h6 a{ font-size:12px; color:rgba(255,255,255,0.8); margin:0 2px;}

.n_banner .table_cell h6 span{ font-size:12px; color:rgba(255,255,255,0.8); margin:0 2px;}

/*.n_banner .table_cell h6 a{ display:inline-block; width:175px; height:35px; line-height:33px; text-align:center; border:rgba(241,241,241,0.5) 1px solid; font-size:12px; color:#fff; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}

.n_banner .table_cell h6 a:hover{ background:#008e52; border:#008e52 1px solid}*/



.n_erji{ height:54px; border-bottom:#cbcbcb 1px solid;}

.n_erji ul{ font-size:0; text-align:center; height:55px;}

.n_erji ul li{ display:inline-block; *display:inline; *zoom:1; margin:0 16px; width:260px; height:54px; line-height:54px;}

.n_erji ul li.on,.n_erji ul li:hover{ background:#008e52;}

.n_erji ul li a{ font-size:16px; color:#555555; display:block;}

.n_erji ul li.on a,.n_erji ul li:hover a{ color:#fff}



.n_about{ padding:40px 0 70px;}

.n_about h4{ font-size:22px; color:#424242; font-weight:normal; margin-bottom:30px;}



.n_jishu{ padding:60px 0 70px;}



.n_zizhi{ padding:60px 0 80px;}

.n_zizhi .top{ text-align:center; font-size:0; margin-bottom:50px;}

.n_zizhi .top a{ display:inline-block; *display:inline; *zoom:1; margin:0 5.5px; border:#d5d5d7 1px solid; width:170px; height:48px; line-height:48px; font-size:14px; color:#424141; text-align:center; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}

.n_zizhi .top .on{ display:inline-block; *display:inline; *zoom:1; margin:0 5.5px; border:#d5d5d7 1px solid; width:170px; height:48px; line-height:48px; font-size:14px; background: #008e52; color:#ffffff; text-align:center; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}

.n_zizhi .bottom  ul{ float:left; width:1250px;}

.n_zizhi .bottom  ul li{float:left;width:575px;hei;height: 120px;background: #e9e9e9;margin:0 50px 25px 0;padding: 25px 30px 0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}

.n_zizhi .bottom  ul li h5{width:115px;height:30px;line-height:30px;text-align:center;font-size:12px;color:#fff;background: #008e52;margin-left:-30px;margin-bottom:25px;}

.n_zizhi .bottom  ul li:hover h5{ background:#008e52}

.n_zizhi .bottom  ul li h6{ font-size:14px; color:#5d5d5d; overflow:hidden;text-overflow:ellipsis;white-space:nowrap}



.n_news{ padding:56px 0 80px;}

.n_news .bottom ul{float:  left;width:1230px;}

.n_news .bottom ul li{ float:left; width:380px; margin:0 30px 44px 0;}

.n_news .bottom ul li .img{ width:380px; height:210px; overflow:hidden; position:relative; margin-bottom:26px;}

.n_news .bottom ul li .img .time{ position:absolute; right:26px; bottom:22px; width:55px; height:55px; text-align:center; background:#808081; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}

.n_news .bottom ul li:hover .img .time{ background:#00653a;}

.n_news .bottom ul li .img .time h4{height: 31px;line-height: 42px;font-size:20px;color:#fff;}

.n_news .bottom ul li .img .time h3{ height:13px; line-height:13px; font-size:12px; color:#fff; text-transform:uppercase;}

.n_news .bottom ul li .con{ padding:0 14px;}

.n_news .bottom ul li .con h5{ font-size:16px; color:#454546; margin-bottom:10px;}

.n_news .bottom ul li .con h5 a{ font-size:16px; color:#454546;}

.n_news .bottom ul li .con h5 a:hover{ color:#008e52;}

.n_news .bottom ul li .con p{ font-size:13px; line-height:22px; height:44px; color:#7e7e80; overflow:hidden;}



.n_zhiliang{ padding:60px 0 50px;}

.n_zhiliang h4{ font-size:22px; color:#424242; font-weight:normal; margin-bottom:30px;}



.n_chanpin{ padding:0 0 75px 0}

.n_chanpin form{height:30px;line-height:30px;margin: 44px auto 34px;padding: 0 0 0 0px;width:960px;}

.n_chanpin form .t{ float:left; width:46px; font-size:14px; color:#696969}

.n_chanpin form .select{float:left;width:160px;margin: 0 58px 0 0;}
.n_chanpin form .select select{ display:none !important}

.n_chanpin form .am-selected{width: 160px;height: 30px;line-height: 30px;border: #d0d0d0 1px solid;float:  right;box-shadow:  none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}

.n_chanpin form .am-selected-status{color: #696969;}

.n_chanpin form .am-selected-btn{height: 30px;line-height: 30px;padding: 0 15px;vertical-align: top;font-size: 13px;color: #696969;border: none;outline: none !important;background:  none !important;box-shadow:  none;}

.n_chanpin form .am-icon-caret-down{position:  absolute;width:  9px;height: 30px;right: 12px;}

.n_chanpin form .am-icon-caret-down:before{background:url(../images/sanjiao01.png) center center no-repeat;content:"";width: 10px;height: 30px;}

.am-btn-default.am-active, .am-btn-default:active, .am-dropdown.am-active .am-btn-default.am-dropdown-toggle{background:none;position:  relative;}

.n_chanpin .am-selected-list .am-selected-text{ font-size: 14px;color: #626364;}

.n_chanpin .am-icon-check:before{ font-size:14px; color:#a47942}

.n_chanpin .am-selected-list .am-icon-check{ height:22px; line-height:22px;}

.n_chanpin .input{ float:left; width:160px; height:30px; line-height:30px; border: #d0d0d0 1px solid; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}

.n_chanpin .input input[type="text"]{ width:100%; height:28px; line-height:28px; color: #626364; font-size:13px; vertical-align:top; padding:0 15px; background:none; border:none;}

.n_chanpin .submit{float:right;margin: 0;width:100px;height:30px;background:#008e52;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}

.n_chanpin .submit:hover{ background:#00653a}

.n_chanpin .submit input[type="submit"]{ width:100%; height:30px; line-height:30px; color: #fff; font-size:13px; vertical-align:top; text-align:center; background:none; border:none;}

.n_chanpin table{ width:960px; margin:0 auto;margin-bottom:20px;}

.n_chanpin .ar_article th{ background:#008e52; border:#008e52 1px solid; font-size:14px; color:#fff; font-weight:normal}

.n_chanpin .ar_article th img{ margin:-3px 7px 0 0}



.n_contact { padding:60px 0 50px;}

.n_contact .con{margin-bottom:20px;overflow:hidden;position:  relative;}

.n_contact .con .left{float:left;width:326px;background:#f6f6f6;position:  absolute;left: 0;top: 0;bottom: 0;}

.n_contact .con .left .table{ display:table; width:100%; height:100%; text-align:center;}

.n_contact .con .left .table_cell{ display:table-cell; vertical-align:middle}

.n_contact .con .left .table_cell h5{ font-size:16px; color:#222f38; line-height:28px; margin-top:16px;}

.n_contact .con .left .table_cell h5 small{ font-size:14px;}

.n_contact .con .right{float:right;width:870px;height: 100%;background:#f6f6f6;padding:50px 50px 30px;}

.n_contact .con .right p{ font-size:15px; color:#424242}



.n_news_detail{ padding:66px 0 40px;}

.n_news_detail .left{ float:left; width:784px;}

.n_news_detail .left .title{ height:55px; background:url(../images/new_detail_title_bg.png) left center no-repeat; padding:5px 0 0 20px; margin:0 0 40px 0}

.n_news_detail .left .title h3{ font-size:22px; color:#424242; }

.n_news_detail .left .title h6{ font-size:12px; color:#616060; margin:13px 0 0;}

.n_news_detail .right{float:right;width:360px;background:#f2f3f6;padding: 40px 40px 15px;}

.n_news_detail .right ul{float:left;width:100%;}

.n_news_detail .right ul li{ float:left; width:280px; margin:0 0 25px; border-bottom:#dbdcde 1px solid}

.n_news_detail .right ul li .img{width:280px;height:155px;overflow:hidden;position:relative;margin-bottom: 18px;}

.n_news_detail .right ul li .img .time{ position:absolute; right:26px; bottom:22px; width:55px; height:55px; text-align:center; background:#808081; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}

.n_news_detail .right ul li:hover .img .time{ background:#00653a;}

.n_news_detail .right ul li .img .time h4{height: 31px;line-height: 42px;font-size:20px;color:#fff;}

.n_news_detail .right ul li .img .time h3{ height:13px; line-height:13px; font-size:12px; color:#fff; text-transform:uppercase;}

.n_news_detail .right ul li .con{padding: 0 0;}

.n_news_detail .right ul li .con h5{font-size: 15px;color:#454546;margin-bottom: 5px;}

.n_news_detail .right ul li .con h5 a{font-size: 15px;color: #454546;}

.n_news_detail .right ul li .con h5 a:hover{ color:#008e52;}

.n_news_detail .right ul li .con p{font-size: 12px;line-height:22px;height: 40px;color: #616060;overflow:hidden;}



.n_zhaopin .top{ height:236px; background:#f6f6f6; border-bottom:#008e52 4px solid}

.n_zhaopin .top .w1200{ height:236px; background:url(../images/n_zhaopin_bg.png) 774px 44px no-repeat; padding:56px 0 0 }

.n_zhaopin .top .w1200 h3{ font-size:22px; color:#424242;}

.n_zhaopin .top .w1200 p{ font-size:14px; color:#575757; line-height:30px;}

.n_zhaopin .bottom{ padding:60px 0 50px}

.n_zhaopin .bottom h4{ font-size:18px; color:#424242; font-weight:normal; margin-bottom:20px;}



.menu {

  display: block;

  position: relative;

  cursor: pointer;

}



.menu-title {display: block;width: 94px;height: 85px;line-height: 85px;text-align: center;color: #4d4d4e;font-size: 17px;text-transform: uppercase;transition: 0.3s background-color;}



.menu-title:hover {

}



.menu-title_2nd {

}




.menu-title_2nd:hover {

}



.menu-title_2nd:before {

  border-top-color: #4e96b3;

}



.menu-title_2nd:hover:before {

  border-top-color: #3e86a3;

}



.menu-title_3rd {

  background: #c97676;

}



.menu-title_3rd:hover {

  background: #b96666;

}



.menu-title_3rd:before {

  border-top-color: #c97676;

}



.menu-title_3rd:hover:before {

  border-top-color: #b96666;

}



.menu-title_4th {

  background: #dbab58;

}



.menu-title_4th:hover {

  background: #cb9b48;

}



.menu-title_4th:before {

  border-top-color: #dbab58;

}



.menu-title_4th:hover:before {

  border-top-color: #cb9b48;

}



.menu-dropdown {width: 380px;padding: 15px;position: absolute;left: -144px;background: #fff;z-index: 100;transition: 0.5s padding, 0.5s background;overflow:  hidden;border:  #e5e5e8 1px solid;transform:scale(0);height: 0; display:none}



.menu:not(:hover) > .menu-dropdown {padding: 15px;background: #fff;z-index: 99;overflow:  hidden;opacity: 0;height: 0;}

.menu:hover .menu-dropdown{  transform:scale(1); height:auto; display:block}

.menu:not(:hover) > .menu-dropdown:after {

  border-top-color: #dddddd;

}



.menu:not(:hover) > .menu-title:after {

  border-bottom-color: #dddddd;

}



.menu-dropdown > * {

  overflow: hidden;

  height: 30px;

  background: transparent;

  white-space: nowrap;

  transition: 0.5s height cubic-bezier(0.73, 0.32, 0.34, 1.5), 0.5s padding cubic-bezier(0.73, 0.32, 0.34, 1.5), 0.5s margin cubic-bezier(0.73, 0.32, 0.34, 1.5), 0.5s 0.2s color, 0.2s background-color;

}



.menu-dropdown > *:hover {

  background: rgba(0, 0, 0, 0.1);

}



.menu:not(:hover) > .menu-dropdown > * {

  visibility: hidden;

  height: 0;

  padding-top: 0;

  padding-bottom: 0;

  margin: 0;

  color: rgba(25, 25, 25, 0);

  transition: 0.5s 0.1s height, 0.5s 0.1s padding, 0.5s 0.1s margin, 0.3s color, 0.6s visibility;

  z-index: 99;

}



.hList > * {

  float: left;

  position: relative;

}



.hList > * + * {

  margin-left: 0;

}



.menu-dropdown .img,.menu-dropdown .img img{ float:right; width:195px; height:140px !important;}

.menu-dropdown .con{float:left;width:136px;height:  auto;background:  none;text-align:  center;padding: 0;}

.menu-dropdown li{float:left;width:136px;height: 36px;line-height: 36px;font-size: 14px;color: #343434;border-bottom:#eeeef0 1px solid;}

.menu-dropdown li:last-child{ border:none}

.menu-dropdown li a{display:  block;color:#343434;}

.menu-dropdown li a:hover{ color:#008e52}

ul.hList li.on .menu-title,ul.hList li:hover .menu-title{ background:url(../images/nav_bg.png) center bottom no-repeat; color:#008e52}



/*==========================================内页 结束=============================================*/